/**
 * @see [微信官方文档](https://mp.weixin.qq.com/debug/wxadoc/dev/api/iBeacon.html#wxgetbeaconsobject)
 */
export default function get_beacons() {
	return new Promise<{
		beacons: Array<{
			uuid?: string;		// iBeacon 设备广播的 uuid
			major?: string;		// iBeacon 设备的主 id
			minor?: string;		// iBeacon 设备的次 id
			proximity: number;	// 表示设备距离的枚举值
			accuracy: number;	// iBeacon 设备的距离
			rssi: number;		// 表示设备的信号强度
		}>;
		errMsg?: string;
	}>((resolve, reject) => {
		wx.getBeacons({
			fail() {
				reject(false);
			},
			success(res) {
				resolve(res);
			}
		});
	});
}
